gdk: Make backends implement move_to_rect()
authorJonas Ådahl <jadahl@gmail.com>
Mon, 15 Jul 2019 09:35:24 +0000 (11:35 +0200)
committerJonas Ådahl <jadahl@gmail.com>
Thu, 25 Jul 2019 08:24:50 +0000 (10:24 +0200)
commitfc68d1b1e65699571a2a5cef4c51481577667808
tree0c5f83811b0d2ebbc34263f453df34f60b70a8f7
parentb329090e69e3c4697029aa14d1f471736b2ed2a8
gdk: Make backends implement move_to_rect()

The generic layer still does the heavy lifting, leaving the backends
more or less just act as thin wrappers, dealing a bit with global
coordinate transformations. The end goal is to remove explicit surface
moving from the generic gdk layer.
gdk/broadway/gdksurface-broadway.c
gdk/gdksurface.c
gdk/gdksurfaceprivate.h
gdk/quartz/gdksurface-quartz.c
gdk/win32/gdksurface-win32.c
gdk/x11/gdksurface-x11.c